fried tomatoes - French English Dictionary